// call
// var a = {
//     user: '家君',
//     fn:function(e , ee) {
//         console.log(this.user);
//         console.log(e + ee);
//     }
// }


// var b = a.fn
// b.call(a, 1, 2)



//apply 传参要用数组的形式
// var a = {
//     user: '家君',
//     fn:function(e , ee) {
//         console.log(this.user);
//         console.log(e + ee);
//     }
// }


// var b = a.fn
// b.apply(a, [2,1])


// bind 返回的是一个函数
var a = {
    user: '家君',
    fn:function(e , ee) {
        console.log(this.user);
        console.log(e + ee);
    }
}


var b = a.fn
var c = b.bind(a, 2, 1)
c()